package dominio;

import java.util.List;

public class GestorInventarioJugador {
	public static InventarioJugador inventario;
	public static InventarioJugador obtenerReferenciaInventario(){
		if(inventario==null) inventario=new InventarioJugador();
		return inventario;
	}
	
	public static InventarioJugador obtenerInventario(){
		return new InventarioJugador();
	}
	
	public static Objeto obtenerObjeto(int idInventario){
		for (int i =0; i<=inventario.getListaObjetos(0).size(); i++){
			if(inventario.getListaObjetos(0).get(i).identificador==idInventario){
				return inventario.getListaObjetos(0).get(i);
			}
		}
		return null;
	}
	
	public static Objeto obtenerObjeto(String nombre){
		for (int i =0; i<=inventario.getListaObjetos(0).size(); i++){
			if(inventario.getListaObjetos(0).get(i).getNombre().equals(nombre)){
				return inventario.getListaObjetos(0).get(i);
			}
		}
		return null;
	}
	
	public static void guardarObjeto(Objeto objeto){
		inventario.guardarObjeto(objeto);
	}
	
	public static List<Objeto> obtenerListaObjetos(int idInventario){
		return inventario.getListaObjetos(0);
	}
}
